package cn.getech.data.development.model.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 发布版本需要改变的记录
 * </p>
 *
 * @author hujz
 * @since 2020-07-03
 */
@Data
public class VersionChangeLogDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    private Long id;

    /**
     * 上传的版本对应的id
     */
    private Long upVersionLogId;

    /**
     * 数据源连接的改变日志
     */
    private String connectLogJson;

    /**
     * 数据仓库的改变日志
     */
    private String tableLogJson;

    /**
     * udf函数的改变日志
     */
    private String udfLogJson;

    /**
     * 作业流和作业流依赖的改变日志
     */
    private String workflowLogJson;


}
